rock basin - French English Dictionary